.readBox{
    position: fixed;
    right: 50px;
    bottom: 50px;
    width: 250px;
    height: 400px;
    opacity: 0;
    color: #333;
    font-size: 18px;
    border: none;
    user-select: none;
    overflow-y: scroll;
    overflow-x: hidden;
    scrollbar-width: thin;
    scrollbar-color: transparent transparent;
    z-index: 999;
    line-height: 1.7;
}

.readBox:hover{
    opacity: .3;
}
::-webkit-scrollbar {
    width: 6px;
  }
  
  ::-webkit-scrollbar-track {
    background-color: transparent;
  }
  
  ::-webkit-scrollbar-thumb {
    background-color: transparent;
  }

  .pageBox{
    position: fixed;
    right: 50px;
    bottom: 20px;
    width: 250px;
    opacity: 0;
    display: flex;
    justify-content: space-around;
    align-items: center;
    z-index: 999;
    
  }
  .pageBox:hover{
    opacity: .3;
  }
  .pageNum{
    width: 50px;
  }
  .pageBox:hover + .readBox{
    opacity: .3;
  }
  .preBtn,.nextBtn,.jumpBtn,.saveBtn{
    width: 30px;
    height: 20px;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }
  .jumpBtn{
    width: 35px;
  }
  .saveBtn{
    width: 55px;
  }